willow (salix) - Spanish English Dictionary